package com.camarasmactel;

import com.conexion.Utilitario;
import com.foto.Foto;
import com.secuenciafoto.SecuenciaFoto;
import com.video.Video;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;

public class MainActivity extends Activity implements OnClickListener{
    /** Called when the activity is first created. */
  
	Button foto, video, secuenciafoto, selecc, config;
	TextView cam;
	Utilitario util;
	
	@Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        cam = (TextView) findViewById(R.id.quecam);
        cam.setText("Cámara Seleccionada: "+MenuPrincipal.nombre);
        
        foto = (Button) findViewById(R.id.foto);
        foto.setOnClickListener(this);
        
        secuenciafoto = (Button) findViewById(R.id.secuenciafoto);
        secuenciafoto.setOnClickListener(this);
        
        video = (Button) findViewById(R.id.video);
        video.setOnClickListener(this);
        
        selecc = (Button) findViewById(R.id.seleccionarmain);
        selecc.setOnClickListener(this);
        
        config = (Button) findViewById(R.id.configurac);
        config.setOnClickListener(this);
	}

	@Override
	public void onClick(View v) {
		// TODO Auto-generated method stub
		
		if (v.getId()==foto.findViewById(R.id.foto).getId()){
			util = new Utilitario();
			if (Utilitario.hasInternet(MainActivity.this)){
			Intent a = new Intent(this, Foto.class);
			startActivity(a);
			}
			else {
				util.mensaje("No cuenta con Internet para ver la cámara", MainActivity.this);
			}
		}
		if (v.getId()==secuenciafoto.findViewById(R.id.secuenciafoto).getId()){
			util = new Utilitario();
			if (Utilitario.hasInternet(MainActivity.this)){
			Intent a = new Intent(this, SecuenciaFoto.class);
			startActivity(a);
			}
			else {
				util.mensaje("No cuenta con Internet para ver la cámara", MainActivity.this);
			}
		
		}
		if (v.getId()==video.findViewById(R.id.video).getId()){
			util = new Utilitario();
			if (Utilitario.hasInternet(MainActivity.this)){
			Intent a = new Intent(this, Video.class);
			startActivity(a);
			}
			else {
				util.mensaje("No cuenta con Internet para ver la cámara", MainActivity.this);
			}
		}
		if (v.getId()==selecc.findViewById(R.id.seleccionarmain).getId()){
			Intent a = new Intent(this, ListaCamara.class);
			startActivity(a);
		}
		
		if (v.getId()==config.findViewById(R.id.configurac).getId()){
			Intent a = new Intent(this, Configuracion.class);
			startActivity(a);
		}
	}
}